import SubsystemA from './SubsystemA';
import SubsystemB from './SubsystemB';
import SubsystemC from './SubsystemC';

export default class Facade{
  sysA:SubsystemA = new SubsystemA();
  sysB:SubsystemB = new SubsystemB();
  sysC:SubsystemC = new SubsystemC();

  execute(){
    this.sysA.bar();
    this.sysB.foo();
    this.sysC.demo();
  }
}